@import url(../lib/layui/css/layui.css);
@import url(../lib/bootstrap/css/bootstrap.min.css);
@import url(../lib/font-awesome/css/font-awesome.min.css);
@import url(../lib/hbgovzw/css/hbgovzw.css);
@import url(../lib/STxinwei/css/STxinwei.css);
@import url(../lib/swiper/css/swiper.min.css);

body {margin:0px;background:#fff;overflow-x:hidden;}
img {border:0;margin:0;}
ul,li {list-style:none;}
a {text-decoration: none;color:#000;}
a:hover {color:rgba(224,70,31);}
* {font-family:"STxinwei","Msyh","microsoft yahei";font-style:normal;font-size:16px;}
.fl {float:left;}
.fr {float:right;}
.clear-float {overflow:hidden;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}

*::-webkit-scrollbar {width:6px;background-color:transparent;}
*::-webkit-scrollbar-thumb {background-color:rgba(224,70,31);}
*::-webkit-scrollbar-track {background-color:#ebebeb;}
span#siteUrl,
span#siteContentID {display:none;}

@keyframes fadenum {0%{transform:translateX(100%);}}

em.common-subtitle {color:rgba(224,70,31);font-size:16px;font-family:"arial";font-weight:normal;text-transform:uppercase;}
em.common-subtitle:before {content:'|';color:#eee;font-size:30px;font-family:"arial";margin:0 10px;}
time {font-family:"arial";}

body.index-background {background:url(../images/body_head_index.jpg) no-repeat top center;}
body.wsdt-background {background:#f5f5f5 url(../images/body_head_wsdt.jpg) no-repeat;background-position:center top;}
body.zwgk-background {background:#f5f5f5 url(../images/body_head_zwgk.jpg) no-repeat;background-position:center top;}
body.wsfw-background {background:#f5f5f5 url(../images/body_head_wsfw.jpg) no-repeat;background-position:center top;}
body.gasw-background {background:#f5f5f5 url(../images/body_head_gasw.jpg) no-repeat;background-position:center top;}
body.dwyh-background {background:#f5f5f5 url(../images/body_head_dwyh.jpg) no-repeat;background-position:center top;}
body.jgjs-background {background:#f5f5f5 url(../images/body_head_jgjs.jpg) no-repeat;background-position:center top;}
body.hubei-background {background:#f5f5f5 url(../images/body_head_hubei.jpg) no-repeat;background-position:center top;}

section.wsdt-news,
section.zwgk-news,
section.wsfw-news,
section.gasw-news,
section.dwyh-news,
section.jgjs-news,
section.hubei-news {width:100%;background:#f5f5f5;}

header {position:relative;z-index:999;}
header .head-top {position:relative;height:230px;}
header .head-top .logo {background:url(../images/fohb_logo.png) no-repeat top center;width:839px;height:117px;position:absolute;top:24px;left:0;}
header .head-top .top-language {height:40px;position:absolute;top:24px;right:0;}
header .head-top .top-language ul {padding:0;}
header .head-top .top-language ul li {float:left;}
header .head-top .top-language ul li:before {content:'|';padding:0 10px;font-weight:normal;}
header .head-top .top-language ul li:first-child:before {content:'';}
header .head-top .top-language ul li a {font-weight:bold;font-size:18px;}
header .head-top .top-language ul li:first-child a {color:rgb(224,70,31);}
header .head-top .top-search {position:absolute;top:90px;right:10px;}
header .head-top .top-search input {width:350px;height:45px;border-radius:10px;background:rgba(255,255,255,0.6);border:0;padding:0 15px;}
header .head-top .top-search button {margin-left:-35px;background:transparent;border:0;}
header .head-top .top-search button i {font-size:24px;color:rgba(142,142,142);}
header .head-top .icon-nav {display:none;}
header .head-top .nav {position:absolute;top:165px;height:65px;}
header .head-top .nav ul.menu {padding:0;margin:0 auto;}
header .head-top .nav ul.menu li.menu-item {float:left;position:relative;}
header .head-top .nav ul.menu li.menu-item:before,
header .head-top .nav ul.menu li.menu-item:after {content:"";width:0;height:3px;background:rgba(224,70,31);position:absolute;top:61px;left:50%;transition:all 0.6s;}
header .head-top .nav ul.menu li.menu-item:hover a {color:rgba(224,70,31);font-weight:bold;}
header .head-top .nav ul.menu li.menu-item:hover:before {left:40%;width:11%;}
header .head-top .nav ul.menu li.menu-item:hover:after {left:50%;width:11%;}
header .head-top .nav ul.menu li.menu-item.active a {color:rgba(224,70,31);font-weight:bold;}
header .head-top .nav ul.menu li.menu-item:hover ul.drop-menu {opacity:1;height:auto;transition:all 1s ease;}
header .head-top .nav ul.menu li.menu-item a {font-size:28px;line-height:65px;width:186px;display:block;text-align:center;}
header .head-top .nav ul.menu li.menu-item:first-child a {width:180px;}
header .head-top .nav ul.menu li.menu-item a i {margin-right:15px;}
header .head-top .nav ul.menu li.menu-item ul.drop-menu {padding:20px 25px 20px 45px;margin:0;width:205px;background:rgba(255,255,255,0.95);border:1px #e1e1e1 solid;border-radius:10px;position:absolute;top:64px;left:-10px;opacity:0;overflow:hidden;height:0;}
header .head-top .nav ul.menu li.menu-item ul.drop-menu li {padding:5px 0;margin:0;}
header .head-top .nav ul.menu li.menu-item ul.drop-menu li a {font-size:20px;text-align:left;padding:0 45px 0 5px;line-height:1.5;font-weight:normal;color:#000;margin:0;}
header .head-top .nav ul.menu li.menu-item ul.drop-menu li a:before {content:'\f101';font-family: "FontAwesome";margin-left:-20px;padding-right:11px;color:rgba(224,70,31);}
header .head-top .nav ul.menu li.menu-item ul.drop-menu li a:hover {color:rgba(224,70,31);}
header .head-top .nav ul.menu li.menu-item a,
header .head-top .nav ul.menu li.menu-item ul.drop-menu li.drop-menu-item a {text-decoration:none;}
header .nav-line {width:100%;position:absolute;top:165px;height:65px;border-top:1px rgba(224,70,31) solid;border-bottom:1px rgba(224,70,31) solid;}

section {position:relative;z-index:1;}
section .slider-news {position:relative;}
section .slider-news .top-news {background:transparent;display:none;}
section .slider-news .top-news>[carousel-item]>* {background:transparent;}
section .slider-news .top-news>[carousel-item]>div {text-align:center;padding:15px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .slider-news .top-news>[carousel-item]>div a {font-size:42px;font-weight:bold;text-decoration:none;}
section .slider-news .top-news>[carousel-item]>div a:hover {color:rgba(224,70,31);}
section #roll-news {margin-top:0px;}
section .slider-news-new {position:relative;}
section #roll-news-new {margin-top:0px;}
section .roll-news {position:relative;}
section .roll-news img {width:100%;height:650px;object-fit:cover;}
section .roll-news .roll-news-info {position:absolute;top:0;right:0;height:620px;display:none;animation:fadenum .6s;}
section .roll-news .roll-news-info {width:25%;background:rgba(2,77,163,0.85);position:absolute;right:0;height:620px;color:#fff;}
section .roll-news .roll-news-info .news-date {margin:20px;overflow:hidden;position:relative;}
section .roll-news .roll-news-info .news-date .class-title {float:left;display:block;font-size:36px;line-height:1.2;padding-right:15px;margin-right:15px;border-right:1px #fff solid;font-weight:bold;}
section .roll-news .roll-news-info .news-date .year-month-day .day {display:block;font-size:50px;font-weight:bold;position:absolute;left:100px;top:-10px;width:76px;text-align:center;}
section .roll-news .roll-news-info .news-date .year-month-day .year-month {display:block;font-size:20px;font-weight:bold;position:absolute;left:100px;top:62px;width:76px;text-align:center;}
section .roll-news .roll-news-info h1 {margin:25px 20px 0 20px;font-size:28px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
section .roll-news .roll-news-info p {margin:15px 20px 0 20px;font-size:16px;line-height:1.5;text-indent:2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;}
section .roll-news .roll-news-info a {margin:25px 25px 0 20px;font-size:20px;font-weight:bold;color:#fff;padding-bottom:5px;border-bottom:3px #ff8000 solid;position:absolute;bottom:25px;right:0;}
section .roll-news .roll-news-info a:hover {border-bottom:3px #fff solid;}
section .roll-news .roll-news-info a:after {content:'\f101';font-family:"FontAwesome";margin-left:6px;}
section .roll-news:hover .roll-news-info {display:block;}
section .roll-news .roll-news-title {height:80px;line-height:80px;width:100%;padding:0 20px;background:rgba(0,0,0,0.3);position:absolute;bottom:0;}
section .roll-news .roll-news-title a {color:#fff;font-size:24px;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section #roll-news .layui-carousel-ind ul {position:absolute;right:30px;bottom:-20px;}
section #roll-news-new .layui-carousel-ind ul {position:absolute;right:calc((100% - 1320px)/2 + 30px);bottom:-20px;}
section .main-news {background:#fff;}
section .main-news-left {position:relative;}
section .main-news-left dl {float:left;margin:7px 10px 0 0;}
section .main-news-left dl dt {width:40px;text-align:center;margin-bottom:1px;}
section .main-news-left dl dt a {display:block;padding:40px 5px;background:#efefef;line-height:1.1;font-size:20px;}
section .main-news-left dl dt:last-child a {padding:41px 5px;}
section .main-news-left dl dt a:hover {background:rgba(224,70,31);color:#fff;}
section .main-news-left dl dt.active a {background:rgba(224,70,31);color:#fff;}
section .main-news-left ul {height:508px;overflow-x:hidden;margin-left:40px;border-left:1px #e1e1e1 solid;display:none;}
section .main-news-left .vhidden-list {display:none;}
section .main-news-center ul {background:#f7f7f7;padding:15px 20px 0 20px;margin:15px 0 0 0;height:215px;}
section .main-news-center ul li {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .main-news-center ul li a:before {content:'\f105';font-family:"FontAwesome";font-size:20px;padding-right:10px;color:#ccc;}
section .main-news-center ul li a {line-height:30px;font-size:20px;}
section .main-news-center ul li a time {float:right;}
section .main-news-center ul li a:hover:before {color:rgba(2,77,163);}
section .main-news-right ul {padding:0;margin:0;}
section .main-news-right ul li {width:100%;text-align:center;background:#f7f7f7;border-bottom:1px #fff solid;}
section .main-news-right ul li:last-child {border-bottom:0;}
section .main-news-right ul li a {display:block;padding:93px 0;font-size:20px;}
section .main-news-right ul li a i {width:38px;height:38px;margin:0 auto 11px auto;display:block;}
section .main-news-right ul li:nth-child(1) a i {background:url(../images/icon/icon_mr_01.png) no-repeat center;}
section .main-news-right ul li:nth-child(2) a i {background:url(../images/icon/icon_mr_04.png) no-repeat center;}
section .main-news-right ul li:hover {background:rgba(224,70,31);}
section .main-news-right ul li:hover a {color:#fff;}
section .main-news-right ul li:hover:nth-child(1) a i {background:url(../images/icon/icon_mr_01_hover.png) no-repeat center;}
section .main-news-right ul li:hover:nth-child(2) a i {background:url(../images/icon/icon_mr_04_hover.png) no-repeat center;}
section .main-news-right ul li:nth-child(2) {position:relative;}
section .main-news-right ul li:nth-child(2) .main-mrInfo {display:none;position:absolute;top:0;left:-287px;}
section .main-news-right ul li:nth-child(2) .main-mrInfo img {height:296px;}
section .main-news-right ul li:hover:nth-child(2) .main-mrInfo {display:block;}
section .main-news-video {height:250px;margin-top:20px;}
section .main-news-video h2 {width:40px;text-align:center;font-weight:bold;height:250px;background:rgba(224,70,31);float:left;}
section .main-news-video h2 a {display:block;padding:80px 5px;line-height:1.1;font-size:20px;color:#fff;}
section .main-news-video ul.items-list {float:right;margin:0;padding:0;}
section .main-news-video ul.items-list li {float:left;width:402px;margin-left:15px;}
section .main-news-video ul.items-list li:first-child {margin-left:0;}
section .main-news-video ul.items-list span {float:left;width:100%;height:250px;overflow:hidden;background:#efefef;position:relative;}
section .main-news-video ul.items-list span a {display:block;}
section .main-news-video ul.items-list span a:hover {background:rgba(0,0,0);}
section .main-news-video ul.items-list span a:hover img {opacity:0.8;}
section .main-news-video ul.items-list span a img {height:250px;width:100%;object-fit:cover;opacity:1;}
section .main-news-video ul.items-list span a.video-show {background:rgba(0,0,0);}
section .main-news-video ul.items-list span a.video-show img {opacity:0.6;}
section .main-news-video ul.items-list span a.video-show:hover img {opacity:0.8;}
section .main-news-video ul.items-list span i.video-play {height:46px;width:46px;background:url(../images/icon_video_play.png) no-repeat;background-size:cover;position:absolute;top:50%;left:50%;margin:-23px 0 0 -23px;}
section .main-news-video ul.items-list span p {position:absolute;bottom:0;margin:0;width:100%;padding:10px;text-align:center;font-size:20px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .main-news-list-content h2,
section .main-news-list h2 {font-size:30px;border-left:15px rgba(224,70,31) solid;padding-left:15px;font-weight:bold;color:rgba(2,77,163);}
section .main-news-list-content h2 a,
section .main-news-list h2 a {float:right;}
section .main-news-list-content h2 a i,
section .main-news-list h2 a i {margin:10px 0;color:#ccc;font-size:30px;}
section .main-news-list-content ul {margin:15px 0 0 0;padding:0 10px 0 0;}
section .main-news-list-content ul li {background:#f7f7f7;padding:10px 30px;margin-top:10px;}
section .main-news-list-content ul li:first-child {margin-top:0;}
section .main-news-list-content ul li a {border-left:6px #dbdbdb solid;display:block;padding:0px 10px;line-height:1.3;}
section .main-news-list-content ul li a time {font-size:14px;}
section .main-news-list-content ul li a p {font-size:20px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
section .main-news-list-content ul li:hover {background:#F6D2C9;}
section .main-news-list-content ul li:hover a {font-family:"Msyh","microsoft yahei";text-decoration:none;border-left:6px rgba(224,70,31) solid;color:rgba(224,70,31);}
section .main-news-list-content ul li:hover a,
section .main-news-list-content ul li:hover p {font-family:"Msyh","microsoft yahei";}
section.main-wsfw {height:643px;width:100%;background:url(../images/main_wsfw.jpg) no-repeat center bottom;}
section.main-wsfw .main-wsfw-list h2 {font-size:30px;color:#000;border-left:15px rgba(2,77,163) solid;padding-left:15px;margin:30px 0 15px 0;font-weight:bold;color:rgba(2,77,163);}
section.main-wsfw .main-wsfw-list ul {margin:0 -10px;padding:0;}
section.main-wsfw .main-wsfw-list ul li {width:20%;text-align:center;float:left;}
section.main-wsfw .main-wsfw-list ul li a {display:block;padding:55px 35px 0 35px;height:250px;margin:10px;background:rgba(255,255,255,0.6);font-size:20px;}
section.main-wsfw .main-wsfw-list ul li a i {width:135px;height:92px;margin:0 auto 10px auto;display:block;}
section.main-wsfw .main-wsfw-list ul li:nth-child(1) a i {background-image:url(../images/icon/icon_ws_01.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(2) a i {background-image:url(../images/icon/icon_ws_02.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(3) a i {background-image:url(../images/icon/icon_ws_03.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(4) a i {background-image:url(../images/icon/icon_ws_04.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(5) a i {background-image:url(../images/icon/icon_ws_05.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(6) a i {background-image:url(../images/icon/icon_ws_06.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(7) a i {background-image:url(../images/icon/icon_ws_07.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(8) a i {background-image:url(../images/icon/icon_ws_08.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(9) a i {background-image:url(../images/icon/icon_ws_09.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:nth-child(10) a i {background-image:url(../images/icon/icon_ws_10.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li a:hover {background:rgba(2,77,163);color:#fff;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(1) a i {background-image:url(../images/icon/icon_ws_01_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(2) a i {background-image:url(../images/icon/icon_ws_02_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(3) a i {background-image:url(../images/icon/icon_ws_03_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(4) a i {background-image:url(../images/icon/icon_ws_04_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(5) a i {background-image:url(../images/icon/icon_ws_05_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(6) a i {background-image:url(../images/icon/icon_ws_06_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(7) a i {background-image:url(../images/icon/icon_ws_07_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(8) a i {background-image:url(../images/icon/icon_ws_08_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(9) a i {background-image:url(../images/icon/icon_ws_09_hover.png);background-repeat:no-repeat;background-position:center;}
section.main-wsfw .main-wsfw-list ul li:hover:nth-child(10) a i {background-image:url(../images/icon/icon_ws_10_hover.png);background-repeat:no-repeat;background-position:center;}
section .main-dwyh {background:#fff;}
section .main-dwyh h2 {font-size:30px;border-left:15px rgba(224,70,31) solid;padding-left:15px;margin:25px 0 15px 0;font-weight:bold;color:rgba(2,77,163);}
section .main-dwyh h2 a {float:right;}
section .main-dwyh h2 a i {margin:10px 0;color:#ccc;font-size:30px;}
section .main-dwyh div.line {border-top:1px #e1e1e1 solid;height:1px;}
section .main-dwyh .layui-carousel>[carousel-item]>* {background:#fff;}
section .main-dwyh .roll-dwyh {position:relative;margin:20px 50px;}
section .main-dwyh .roll-dwyh .roll-line {height:1px;width:100%;background:#b1b1b1;position:absolute;top:100px;}
section .main-dwyh .roll-dwyh ul.roll-dwyh-item {padding:0;}
section .main-dwyh .roll-dwyh ul.roll-dwyh-item li {float:left;text-align:center;width:25%;margin:0 0;padding:0 20px;}
section .main-dwyh .roll-dwyh ul.roll-dwyh-item li .item-flag img {height:72px;}
section .main-dwyh .roll-dwyh ul.roll-dwyh-item li i {color:#B1B1B1;margin:20px 0;}
section .main-dwyh .roll-dwyh ul.roll-dwyh-item li .item-content time {display:block;font-size:18px;}
section .main-dwyh .roll-dwyh ul.roll-dwyh-item li .item-content a {font-size:18px;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .main-dwyh .roll-dwyh .layui-carousel-arrow {left:-50px;top:100px;}
section .main-dwyh .roll-dwyh .layui-carousel-arrow:last-child {right:-50px;top:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .main-dwyh .dwyh-citys ul {padding:0;}
section .main-dwyh .dwyh-citys ul li {float:left;width:25%;background:#000;position:relative;}
section .main-dwyh .dwyh-citys ul li .item-image {overflow:hidden;height:220px;}
section .main-dwyh .dwyh-citys ul li .item-image img {height:220px;border:0;}
section .main-dwyh .dwyh-citys ul li .item-title {opacity:0;overflow:hidden;height:0;position:absolute;bottom:0;padding:20px 20px;width:100%;background:rgba(0,0,0,0.6);}
section .main-dwyh .dwyh-citys ul li .item-title i {display:block;width:26px;height:22px;float:left;background:url(../images/icon/icon_yhcs.png) no-repeat;}
section .main-dwyh .dwyh-citys ul li .item-title a {color:#fff;font-size:18px;float:right;display:block;text-align:right;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .main-dwyh .dwyh-citys ul li:hover .item-title {opacity:1;height:auto;transition:all 1s ease;}
section .main-dwyh .dwyh-citys .layui-carousel-arrow {border-radius:0;height:64px;width:35px;left:0;top:98px;background:rgba(224,70,31,0.8);}
section .main-dwyh .dwyh-citys .layui-carousel-arrow:last-child {right:0;}
section .main-dwyh .dwyh-mjjl {margin:20px 0 0 0;overflow:hidden;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-title {width:80px;height:80px;line-height:1.1;padding:13px 10px;float:left;text-align:center;background:rgba(224,70,31);color:#fff;font-size:24px;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list {margin-right:-10px;float:right;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul {padding:0;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li {width:385px;float:left;border:1px #e1e1e1 solid;margin:0 10px;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li a {height:80px;display:block;padding:5px 10px;line-height:40px;width:100%;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li a i {width:38px;height:38px;display:block;float:left;margin-right:6px;background:url(../images/icon/icon_dwyh.png) no-repeat center;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li a p {font-size:20px;margin:5px 0 5px 40px;padding:0;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li:hover {background:#F6D2C9;border:1px #F6D2C9 solid;}
section.main-shipin {height:675px;width:100%;background:url(../images/main_shipin.jpg) no-repeat center bottom;}
section.main-shipin h2 {font-size:30px;border-left:15px rgba(2,77,163) solid;padding-left:15px;margin:35px 0 0 0;font-weight:bold;color:rgba(2,77,163);}
section.main-shipin .main-shipin-list .main-shipin-zt {height:550px;overflow-x:hidden;margin:20px 30px 0 0;padding-right:15px;}
section.main-shipin .main-shipin-list .main-shipin-zt ul {padding:0;margin:0;}
section.main-shipin .main-shipin-list .main-shipin-zt ul li {margin-bottom:10px;width:260px;overflow:hidden;}
section.main-shipin .main-shipin-list .main-shipin-zt ul li:first-child {margin-top:0;}
section.main-shipin .main-shipin-list .main-shipin-zt ul li:last-child {margin-bottom:0;}
section.main-shipin .main-shipin-list .main-shipin-zt ul li img {width:100%;height:177px;border:0;}
section.main-shipin .main-shipin-show div.video-play {margin-top:20px;cursor:pointer;height:550px;overflow:hidden;text-align:center;position:relative;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div img {width:100%;height:550px;object-fit:cover;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div span.video-area {display:block;position:absolute;top:0;left:0;height:550px;width:100%;background:rgba(0,0,0,0.6);}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div i.video-play {height:80px;width:80px;background:url(../images/video_play.png) no-repeat;background-size:cover;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play {display:none;height:550px;width:100%;position:absolute;top:0;left:0;background:#000;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i {position:absolute;top:10px;font-size:24px;color:#fff;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i.close {right:15px;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i.target {right:45px;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i.more {right:72px;}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i.close:before {content:'\f2d3';font-family:"FontAwesome";}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i.target:before {content:'\f14c';font-family:"FontAwesome";}
section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play i.more:before {content:'\f16e';font-family:"FontAwesome";}

section .clolumn-title {height:180px;padding:0;}
section .clolumn-title h2 {font-size:30px;font-weight:bold;color:#fff;margin:40px 0 15px 0;text-align:center;text-shadow:#666 1px 0 0,#666 0 1px 0;-webkit-text-shadow:#666 1px 0 0,#666 0 1px 0;-moz-text-shadow:#666 1px 0 0,#666 0 1px 0;*filter: Glow(color=#666, strength=1);}
section .clolumn-title ul.page-depth {margin:0;padding:0;text-align:center;}
section .clolumn-title ul.page-depth li {display:inline-block;margin-left:1px;text-shadow:#666 1px 0 0,#666 0 1px 0;-webkit-text-shadow:#666 1px 0 0,#666 0 1px 0;-moz-text-shadow:#666 1px 0 0,#666 0 1px 0;*filter: Glow(color=#666, strength=1);}
section .clolumn-title ul.page-depth li a {font-size:20px;display:inline-block;text-decoration:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;color:#fff;text-transform:uppercase;}
section .clolumn-title ul.page-depth li a:hover {color:#fff;text-decoration:underline;}
section .clolumn-title ul.page-depth li:before {content:'-';font-weight:700;color:#fff;margin-right:5px;}
section .clolumn-title ul.page-depth li:first-child:before {content:'\f015';font-family:"FontAwesome";margin-right:10px;}
section .clolumn-depth h2 {font-size:24px;font-weight:bold;border-left:13px rgba(224,70,31) solid;padding-left:20px;height:35px;line-height:35px;margin-bottom:30px;}
section .clolumn-depth ul {margin:0;padding:0;}
section .clolumn-depth ul li {float:left;}
section .clolumn-depth ul li a {font-size:24px;}
section .clolumn-depth ul li:before {content:'\f105';font-family:"FontAwesome";margin:0 10px;font-size:24px;}
section .clolumn-depth ul li:first-child:before {content:'';margin:0;}
section .clolumn-depth span {float:right;}
section .clolumn-depth span a i {margin:10px 0;color:#ccc;font-size:24px;}
section .clolumn-nav ul {padding:0;margin:0;}
section .clolumn-nav ul li a {display:block;padding:25px 30px;border-bottom:1px #e1e1e1 solid;border-left:5px transparent solid;font-size:20px;}
section .clolumn-nav ul li a:after {content:'\f101';font-family:"FontAwesome";float:right;}
section .clolumn-nav ul li a.active,
section .clolumn-nav ul li a:hover {background:#fff;border-left:5px rgba(224,70,31) solid;}
section .clolumn-nav ul.side-yhcs-list {padding:0;margin:-5px;}
section .clolumn-nav ul.side-yhcs-list li {width:50%;float:left;}
section .clolumn-nav ul.side-yhcs-list li a {display:block;padding:10px 0;margin:5px;border:1px #e1e1e1 solid;font-size:20px;background:#efefef;text-align:center;}
section .clolumn-nav ul.side-yhcs-list li a.active,
section .clolumn-nav ul.side-yhcs-list li a:hover {background:rgba(224,70,31);color:#fff;}
section .clolumn-nav ul.side-yhcs-list li a:after {content:'';}

section .clolumn-news-list {background:#fff;padding:30px 50px;}
section .clolumn-news-list .clolumn-content-title {border-bottom:1px rgba(224,70,31) solid;}
section .clolumn-news-list .clolumn-content-title span {border-bottom:5px rgba(224,70,31) solid;padding-bottom:10px;font-size:24px;font-weight:bold;display:inline-block;}
section .clolumn-news-list .clolumn-content-title span:before {content:'\f0f6';font-family:"FontAwesome";color:#666;padding-right:10px;}
section .clolumn-news-list .clolumn-content-list {margin:35px 0;}
section .clolumn-news-list .clolumn-content-list ul {padding:0;margin:0;}
section .clolumn-news-list .clolumn-content-list ul li a {border-bottom:1px #e1e1e1 dashed;font-size:20px;height:60px;line-height:60px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .clolumn-news-list .clolumn-content-list ul li a:before {content:'\f105';font-family:"FontAwesome";color:#ccc;float:left;margin-right:10px;}
section .clolumn-news-list .clolumn-content-list ul li b {font-size:20px;}
section .clolumn-news-list .clolumn-content-list ul li time {float:right;color:#666;}
section .clolumn-news-list .clolumn-content-list ul li span {float:left;}
section .clolumn-news-list .clolumn-content-list ul li span a {color:rgba(2,77,163);}
section .clolumn-news-list .clolumn-content-list ul li span a:before {content:'';}
section .clolumn-news-list .clolumn-content-list_ldxx {margin:30px 0;}
section .clolumn-news-list .clolumn-content-list_ldxx ul {padding:0;margin:0;overflow:hidden;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li {width:50%;margin-top:50px;float:left;padding:0 30px;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li a {display:block;text-align:center;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li a .photo {border:10px #efefef solid;width:170px;height:230px;margin:0 auto;overflow:hidden;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li a .photo img {width:100%;border:0;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li a .name {margin:10px 0 0 0;font-size:24px;color:rgba(2,77,163);}
section .clolumn-news-list .clolumn-content-list_ldxx ul li a .sub_name {margin:0;color:#000;font-size:20px;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li a .about {margin:0;color:#666;font-size:20px;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li:first-child {width:100%;border-bottom:1px #e1e1e1 solid;padding:0 30px 50px 30px;}
section .clolumn-news-list .clolumn-content-list_ldxx ul li:first-child a .photo {border:10px #efefef solid;width:220px;height:300px;margin:0 auto;overflow:hidden;}
section .clolumn-news-list .clolumn-content-list_image {margin:35px 0;}
section .clolumn-news-list .clolumn-content-list_image ul {padding:0;margin:0 -10px;overflow:hidden;}
section .clolumn-news-list .clolumn-content-list_image ul li {width:275.3333px;float:left;margin:10px;}
section .clolumn-news-list .clolumn-content-list_image ul li a div {height:180px;overflow:hidden;}
section .clolumn-news-list .clolumn-content-list_image ul li a div img {width:100%;height:180px;object-fit:cover;border:1px #e1e1e1 solid;}
section .clolumn-news-list .clolumn-content-list_image ul li a p {display:block;font-size:18px;width:100%;height:40px;line-height:40px;background:#efefef;border:1px #e1e1e1 solid;border-top:none;padding:0 5px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .clolumn-news-list .clolumn-content-list_image ul li a:hover div img {opacity:0.90;}
section .clolumn-news-list .clolumn-content-list_image ul li a:hover p {background:rgba(2,77,163);border:1px rgba(2,77,163) solid;border-top:none;color:#fff;}
section .clolumn-news-list .clolumn-content-list .yhcs-content p {font-size:20px;text-indent:2em;}
section .clolumn-news-list .clolumn-content-list .yhcs-content th {font-size:20px;text-align:center;font-weight:bold;padding:15px;color:#000;}
section .clolumn-news-list .clolumn-content-list .yhcs-content td a {font-size:20px;}
section .clolumn-news-list .clolumn-content-list .yhcs-content td {font-size:20px;padding:15px;color:#000;}

section .clolumn-news-show {background:#fff;padding:30px 50px;}
section .clolumn-news-show .news-title {line-height:1.6;text-align:center;padding:15px 0;border-bottom:1px #e1e1e1 solid;}
section .clolumn-news-show .news-title h2 {font-size:28px;font-weight:bold;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-info {padding:15px 0 20px 0;text-align:center;}
section .clolumn-news-show .news-info ul {margin:0 auto;width:fit-content;padding:0;overflow:hidden;}
section .clolumn-news-show .news-info ul li {color:#999;padding:0 10px;float:left;font-size:14px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-info ul li span {padding:0;line-height:normal;font-size:14px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-info ul li a {margin:0 1px;padding:0 3px;font-size:14px;font-family:"Msyh","microsoft yahei";background:rgba(2,77,163);color:#fff;}
section .clolumn-news-show .news-content {font-size:20px;line-height:2;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content p,
section .clolumn-news-show .news-content a,
section .clolumn-news-show .news-content strong,
section .clolumn-news-show .news-content b,
section .clolumn-news-show .news-content div,
section .clolumn-news-show .news-content span,
section .clolumn-news-show .news-content font,
section .clolumn-news-show .news-content li {font-size:20px;line-height:2;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content th,
section .clolumn-news-show .news-content td,
section .clolumn-news-show .news-content th a,
section .clolumn-news-show .news-content td a {font-size:18px;line-height:1.5;padding:3px 5px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content th,
section .clolumn-news-show .news-content td {padding:10px 15px;}
section .clolumn-news-show .news-content a {color:rgba(26,115,232);padding:0 5px;}
section .clolumn-news-show .news-content a:after {content:'\f08e';font-family:"FontAwesome";color:rgba(26,115,232);padding-left:2px;}
section .clolumn-news-show .news-content p {margin:20px 0;}
section .clolumn-news-show .news-content li:before {content:'\f111';font-family:"FontAwesome";color:#000;padding-right:10px;}
section .clolumn-news-show .news-other {border-top:1px #e1e1e1 solid;margin-top:50px;padding:20px 0 0 0;}
section .clolumn-news-show .news-other dl {padding:0;margin:0;}
section .clolumn-news-show .news-other dl dt {font-weight:normal;line-height:1.5;padding:3px 0;}
section .clolumn-news-show .news-other dl dt a {font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-other dl dt span {font-weight:bold;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content.small-size {font-size:14px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content.small-size p,
section .clolumn-news-show .news-content.small-size a,
section .clolumn-news-show .news-content.small-size strong,
section .clolumn-news-show .news-content.small-size b,
section .clolumn-news-show .news-content.small-size div,
section .clolumn-news-show .news-content.small-size span,
section .clolumn-news-show .news-content.small-size font,
section .clolumn-news-show .news-content.small-size li {font-size:14px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content.small-size th,
section .clolumn-news-show .news-content.small-size td,
section .clolumn-news-show .news-content.small-size th a,
section .clolumn-news-show .news-content.small-size td a {font-size:14px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content.big-size {font-size:20px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content.big-size p,
section .clolumn-news-show .news-content.big-size a,
section .clolumn-news-show .news-content.big-size strong,
section .clolumn-news-show .news-content.big-size b,
section .clolumn-news-show .news-content.big-size div,
section .clolumn-news-show .news-content.big-size span,
section .clolumn-news-show .news-content.big-size font,
section .clolumn-news-show .news-content.big-size li {font-size:32px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-show .news-content.big-size th,
section .clolumn-news-show .news-content.big-size td,
section .clolumn-news-show .news-content.big-size th a,
section .clolumn-news-show .news-content.big-size td a {font-size:24px;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-list .clolumn-content-page {width:100%;height:30px;white-space:nowrap;}
section .clolumn-news-list .clolumn-content-page .esitecms-page {padding-top:0px;}
section .clolumn-news-list .clolumn-content-page .esitecms-page a {font-size:14px;margin:0 5px;padding:10px 15px;border: 1px solid #e1e1e1;font-family:"Msyh","microsoft yahei";}
section .clolumn-news-list .clolumn-content-page .esitecms-page a:first-child {margin-left:0;}
section .clolumn-news-list .clolumn-content-page .esitecms-page a:hover {text-decoration:none;background:rgba(224,70,31);border: 1px rgba(224,70,31) solid;color:#fff;}
section .clolumn-news-list .clolumn-content-page .esitecms-page .num-page {margin:0 5px;padding:10px 15px;border: 1px #e1e1e1 solid;}
section .clolumn-news-list .clolumn-content-page .esitecms-page .active-page {background:rgba(224,70,31);border: 1px rgba(224,70,31) solid;color: #fff;}
section .clolumn-news-list .clolumn-content-page.view-more a {font-size:14px;margin:0 5px;padding:10px 15px;border: 1px solid #e1e1e1;display:block;}
section .clolumn-news-list .clolumn-content-page.view-more a:hover {text-decoration:none;background:rgba(224,70,31);border: 1px rgba(224,70,31) solid;color:#fff;}
section .clolumn-page-show {background:#fff;padding:30px 50px;}
section .clolumn-page-show .clolumn-page-title {border-bottom:1px rgba(224,70,31) solid;}
section .clolumn-page-show .clolumn-page-title span {border-bottom:5px rgba(224,70,31) solid;padding-bottom:10px;font-size:24px;font-weight:bold;display:inline-block;}
section .clolumn-page-show .clolumn-page-title span:before {content:'\f0f6';font-family:"FontAwesome";color:#666;padding-right:10px;}
section .clolumn-page-show .clolumn-page-content {font-size:20px;line-height:1.6;margin-top:30px;font-family:"Msyh","microsoft yahei";}
section .clolumn-page-show .clolumn-page-content p,
section .clolumn-page-show .clolumn-page-content a,
section .clolumn-page-show .clolumn-page-content strong,
section .clolumn-page-show .clolumn-page-content b,
section .clolumn-page-show .clolumn-page-content div,
section .clolumn-page-show .clolumn-page-content span,
section .clolumn-page-show .clolumn-page-content font,
section .clolumn-page-show .clolumn-page-content li {font-size:20px;line-height:1.6;font-family:"Msyh","microsoft yahei";}
section .clolumn-page-show .clolumn-page-content th,
section .clolumn-page-show .clolumn-page-content td {font-size:16px;line-height:1.5;padding:3px 5px;font-family:"Msyh","microsoft yahei";}
section .clolumn-page-show .clolumn-page-content a {color:rgba(26,115,232);padding:0 5px;}
section .clolumn-page-show .clolumn-page-content a:after {content:'\f08e';font-family:"FontAwesome";color:rgba(26,115,232);padding-left:2px;}
section .clolumn-page-show .clolumn-page-content li:before {content:'\f111';font-family:"FontAwesome";color:#000;padding-right:10px;}
section .clolumn-page-show .clolumn-page-content dl {width:100%;overflow:hidden;margin:0 -10px;}
section .clolumn-page-show .clolumn-page-content dl dt {float:left;width:33.3333%;font-weight:normal;}
section .clolumn-page-show .clolumn-page-content dl dt a {display:block;background:#f5f5f5;border:1px #e1e1e1 solid;margin:10px;padding:10px 15px;font-size:20px;color:#000;font-family:"STxinwei","Msyh","microsoft yahei";}
section .clolumn-page-show .clolumn-page-content dl dt a:hover {background:rgba(224,70,31);border:1px rgba(224,70,31) solid;color:#fff;}
section .clolumn-page-show .clolumn-page-content dl dt a:after {content:'';}
section .clolumn-page-show .clolumn-page-content.page-ldzc {background:url(../images/leadship/ldzc_bj.jpg) no-repeat center bottom;width:1190px;height:1062px;padding:50px 30px;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main {background:url(../images/leadship/ldzc_bk.png) no-repeat center top;width:1129px;height:962px;padding:30px 57px;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-title {background:url(../images/leadship/ldzc_bt.png) no-repeat center bottom;width:1014px;height:100px;text-align:center;line-height:60px;margin-top:40px;font-size:32px;font-weight:bold;color:rgba(98,68,24);}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content {overflow:hidden;margin:45px 0 25px 0;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-photo {float:left;width:30%;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-photo img {width:200px;margin:53px 0 0 30px;border:5px #e1e1e1 solid;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-content {float:right;width:70%;height:480px;overflow-x:hidden;overflow-y:auto;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-content::-webkit-scrollbar {width:1px;background-color:transparent;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-content::-webkit-scrollbar-thumb {background-color:rgba(98,68,24);}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-content::-webkit-scrollbar-track {background-color:#e1e1e1;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot {overflow:hidden;width:500px;float:right;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot .ldzc-foot-dw {font-weight:bold;float:left;width:350px;line-height:1.6;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot .ldzc-foot-ld {float:right;font-weight:bold;width:150px;padding:32px 0;}
section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot .ldzc-foot-ld img {float:right;width:100px;border:none;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page {background:url(../images/leadship/ldzc_bj_page.jpg) no-repeat center top;width:865px;height:867px;padding:20px;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main {background:url(../images/leadship/ldzc_bk_page.png) no-repeat center top;width:825px;height:827px;padding:20px 30px;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-title {background:url(../images/leadship/ldzc_bt_page.png) no-repeat center bottom;width:760px;height:80px;text-align:center;line-height:40px;margin-top:30px;font-size:32px;font-weight:bold;color:rgba(98,68,24);}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content {overflow:hidden;padding:25px 0 15px 0;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content .ldzc-photo {float:left;width:30%;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content .ldzc-photo img {width:170px;margin:30px 0 0 10px;border:5px #e1e1e1 solid;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content .ldzc-content {float:right;width:70%;max-height:600px;overflow-x:hidden;overflow-y:auto;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content .ldzc-content::-webkit-scrollbar {width:1px;background-color:transparent;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content .ldzc-content::-webkit-scrollbar-thumb {background-color:rgba(98,68,24);}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-content .ldzc-content::-webkit-scrollbar-track {background-color:#e1e1e1;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-foot {overflow:hidden;width:370px;float:right;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-foot .ldzc-foot-dw {font-size:16px;font-weight:bold;float:left;width:270px;line-height:1.6;}
section .clolumn-page-show .clolumn-page-content.page-ldzc-page .ldzc-main .ldzc-foot .ldzc-foot-ld {float:right;font-size:16px;font-weight:bold;width:100px;padding:26px 0;}

section.wsdt-news .wsdt-news-image {float:left;width:70%;}
section.wsdt-news .wsdt-news-image .wsdt-news-items {width:100%;overflow:hidden;text-align:center;}
section.wsdt-news .wsdt-news-image .wsdt-news-items img {height:520px;width:100%;object-fit:cover;}
section.wsdt-news .wsdt-news-list {background:#fff;float:right;width:30%;padding:25px 30px 25px 30px;}
section.wsdt-news .wsdt-news-list h3 {width:96px;overflow:hidden;margin:0 auto;padding-bottom:5px;border-bottom:5px rgba(144,29,33) solid;font-size:24px;font-weight:bold;text-align:center;}
section.wsdt-news .wsdt-news-list ul {margin:30px 0 1px 0;padding:0;height:400px;overflow-x:hidden;}
section.wsdt-news .wsdt-news-list ul li {background:#f7f7f7;padding:20px 20px 5px 30px;margin-top:20px;}
section.wsdt-news .wsdt-news-list ul li:first-child {margin-top:0;}
section.wsdt-news .wsdt-news-list ul li a {border-left:6px #dbdbdb solid;display:block;padding:0px 10px;}
section.wsdt-news .wsdt-news-list ul li a time {font-size:14px;}
section.wsdt-news .wsdt-news-list ul li a p {font-size:20px;width:100%;}
section.wsdt-news .wsdt-news-list ul li:hover a {color:rgba(224,70,31);}
section.wsdt-news .wsdt-news-list ul .jq-hover {background:#fff;}
section.wsdt-news .wsdt-news-list ul .jq-hover a {text-decoration:none;border-left:6px rgba(224,70,31) solid;color:rgba(224,70,31);}
section .page-news-list {background:#fff;padding:20px 30px 5px 30px;overflow:hidden;}
section .page-news-list .clolumn-items-title {border-bottom:1px rgba(224,70,31) solid;}
section .page-news-list .clolumn-items-title span {border-bottom:5px rgba(224,70,31) solid;padding-bottom:10px;font-size:24px;font-weight:bold;display:inline-block;}
section .page-news-list .clolumn-items-title span:before {content:'\f0f6';font-family:"FontAwesome";color:#666;padding-right:10px;}
section .page-news-list .clolumn-items-title a {float:right;color:#ccc;font-size:24px;}
section .page-news-list ul {padding:0;margin:20px 0;}
section .page-news-list ul li {line-height:2;}
section .page-news-list ul li a {display:block;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .page-news-list ul li a:before {content:'\f105';font-family:"FontAwesome";color:#ccc;margin-right:10px;}
section .page-news-list ul li a time {float:right;color:#666;font-size:20px;}
section .yhsz-list-content {padding:0 0 20px 0;}
section .yhsz-list-content .yhsz-list-map {background:url(../images/world_map.jpg) no-repeat center;height:490px;width::fit-content;margin:50px auto;}
section .yhsz-list-content .yhsz-list-table .table thead {display:block;}
section .yhsz-list-content .yhsz-list-table .table tbody {display:block;max-height:255px;overflow-y:scroll;}
section .yhsz-list-content .yhsz-list-table .table th,
section .yhsz-list-content .yhsz-list-table .table td,
section .yhsz-list-content .yhsz-list-table .table td a {font-size:18px;}
section .yhsz-list-content .yhsz-list-table .table td img {width:50px;}
section .yhsz-mjjl-left {float:left;width:45%;overflow:hidden;padding:28px 30px 0 0;}
section .yhsz-mjjl-left img {width:100%;height:320px;object-fit:cover;}
section .yhsz-mjjl-left ul {padding:5px;margin:0 0 16px;}

section .yhsz-mjjl-right {float:right;width:55%;}
section .page-news-list .yhsz-citys {margin:30px 0;}
section .page-news-list .yhsz-citys ul {padding:0;margin:0;}
section .page-news-list .yhsz-citys ul li {float:left;width:25%;background:#000;position:relative;line-height:normal;}
section .page-news-list .yhsz-citys ul li .item-image {overflow:hidden;height:220px;}
section .page-news-list .yhsz-citys ul li .item-image img {height:220px;border:0;}
section .page-news-list .yhsz-citys ul li .item-title {opacity:0;overflow:hidden;height:0;position:absolute;bottom:0;padding:20px 20px;width:100%;background:rgba(0,0,0,0.6);}
section .page-news-list .yhsz-citys ul li .item-title i {display:block;width:26px;height:22px;float:left;background:url(../images/icon/icon_yhcs.png) no-repeat;}
section .page-news-list .yhsz-citys ul li .item-title a {color:#fff;float:right;display:block;text-align:right;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .page-news-list .yhsz-citys ul li:hover .item-title {opacity:1;height:auto;transition:all 1s ease;}
section .page-news-list .yhsz-citys .layui-carousel-arrow {border-radius:0;height:64px;width:35px;left:0;top:98px;background:rgba(224,70,31,0.8);}
section .page-news-list .yhsz-citys .layui-carousel-arrow:last-child {right:0;}
section .page-hubei-list {background:#fff;padding:20px 30px 5px 30px;overflow:hidden;}
section .page-hubei-list .category-list {margin:30px 0;}
section .page-hubei-list .category-list dl {padding:0;overflow:hidden;width:fit-content;margin:0 auto;}
section .page-hubei-list .category-list dl dt {float:left;margin:0 10px;}
section .page-hubei-list .category-list dl dt a {display:block;background:#efefef;padding:10px 30px;font-size:20px;}
section .page-hubei-list .category-list dl dt a:hover {background:rgba(224,70,31);color:#fff;}
section .page-hubei-list .category-list dl dt.active a {background:rgba(224,70,31);color:#fff;}
section .page-hubei-list .hubei-content-list {margin:30px 0 30px 0;}
section .page-hubei-list .hubei-content-list ul.hubei-items {background:rgba(255,245,231);overflow:hidden;padding:0;margin:0;}
section .page-hubei-list .hubei-content-list ul.hubei-items li {float:left;width:14.2857%;overflow:hidden;}
section .page-hubei-list .hubei-content-list ul.hubei-items li:hover,
section .page-hubei-list .hubei-content-list ul.hubei-items li.active {background:rgba(224,70,31);}
section .page-hubei-list .hubei-content-list ul.hubei-items li:hover a i,
section .page-hubei-list .hubei-content-list ul.hubei-items li:hover a p,
section .page-hubei-list .hubei-content-list ul.hubei-items li.active a i,
section .page-hubei-list .hubei-content-list ul.hubei-items li.active a p {color:#fff;}
section .page-hubei-list .hubei-content-list ul.hubei-items li a {display:block;width:100%;text-align:center;padding:30px 5px;}
section .page-hubei-list .hubei-content-list ul.hubei-items li a i {font-size:48px;margin:0 auto;color:rgba(224,70,31);}
section .page-hubei-list .hubei-content-list ul.hubei-items li a p {margin:15px 0 0 0;font-size:20px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .page-hubei-list .hubei-content-list .hubei-items-show {margin:35px 0 30px 0;overflow:hidden;}
section .page-hubei-list .hubei-content-list .hubei-items-show .items-image {float:left;width:55%;overflow:hidden;}
section .page-hubei-list .hubei-content-list .hubei-items-show .items-image img {width:100%}
section .page-hubei-list .hubei-content-list .hubei-items-show .items-about {float:right;width:45%;padding:75px 0 0 30px;}
section .page-hubei-list .hubei-content-list .hubei-items-show .items-about p {text-indent:2em;}
section .page-hubei-list .hubei-content-list .hubei-items-show .items-about p,
section .page-hubei-list .hubei-content-list .hubei-items-show .items-about p a {font-size:20px;}
section .page-hubei-list .hubei-content-list .hubei-items-show .items-content {display:none;animation:fadenum .2s;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li a i {width:48px;height:48px;display:block;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(1) a i {background:url(../images/icon/icon_jfcy_01.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(2) a i {background:url(../images/icon/icon_jfcy_02.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(3) a i {background:url(../images/icon/icon_jfcy_03.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(4) a i {background:url(../images/icon/icon_jfcy_04.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(5) a i {background:url(../images/icon/icon_jfcy_05.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(6) a i {background:url(../images/icon/icon_jfcy_06.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:nth-child(7) a i {background:url(../images/icon/icon_jfcy_07.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(1) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(1) a i {background:url(../images/icon/icon_jfcy_01_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(2) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(2) a i {background:url(../images/icon/icon_jfcy_02_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(3) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(3) a i {background:url(../images/icon/icon_jfcy_03_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(4) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(4) a i {background:url(../images/icon/icon_jfcy_04_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(5) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(5) a i {background:url(../images/icon/icon_jfcy_05_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(6) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(6) a i {background:url(../images/icon/icon_jfcy_06_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li.active:nth-child(7) a i,
section .page-hubei-list .hubei-content-list .hubei-jcfy-icon li:hover:nth-child(7) a i {background:url(../images/icon/icon_jfcy_07_hover.png) no-repeat center;}
section .page-hubei-list .hubei-content-list .items-jcfy-content {margin-top:20px;border:1px #e1e1e1 solid;overflow:hidden;}
section .page-hubei-list .hubei-content-list .items-jcfy-content:first-child {margin-top:0;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-image {width:30%;height:200px;overflow:hidden;float:left;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-image img {width:100%;object-fit:cover;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text {width:70%;padding:20px 30px;float:right;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text h2 {font-size:24px;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text p {width:100%;text-indent:2em;margin:10px 0;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text span {float:right;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text span a {border:1px rgba(224,70,31) solid;font-size:14px;color:rgba(224,70,31);display:block;padding:5px 15px;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text span a:after {content:'\f101';font-family:"FontAwesome";margin-left:6px;}
section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text span a:hover {color:#fff;background:rgba(224,70,31);}
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide {margin:0;}
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide img {width:100%; position:relative;}
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide h3 {position:absolute;width:100%;color:#fff;top:30px;left:0;padding:0 20px;font-size:26px;font-weight:bold;}
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide p {position:absolute;width:100%;color:#fff;top:100px;left:0;padding:0 20px;line-height:1.6;}
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide p strong {padding:0;display:block;}
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide h3,
section .page-hubei-list .hubei-content-list .swiper-container .swiper-slide p {text-shadow:#666 1px 0 0,#666 0 1px 0;-webkit-text-shadow:#666 1px 0 0,#666 0 1px 0;-moz-text-shadow:#666 1px 0 0,#666 0 1px 0;*filter: Glow(color=#666, strength=1);}

footer {width:100%;background:rgba(50,54,60);color:#fff;position:relative;}
footer#pc-footer {height:695px;}
footer#vhidden-footer {display:none;}
footer .footer-links {padding:0;margin:30px 0 30px 0;}
footer .footer-links .foot-swiper {position:relative;overflow:hidden;text-align:center;}
footer .footer-links .foot-swiper .swiper-slide a {display:block;padding:10px 0;}
footer .footer-links .foot-swiper .swiper-slide a:hover img {-webkit-transform:translateY(-5px);transform:translateY(-5px);}
footer .select-links {padding:0;position:relative;z-index:2;}
footer .select-links dl {width:100%;float:left;margin:0;}
footer .select-links dl dt {background:rgba(66,68,71);height:60px;margin:0 10px;text-align:left;font-weight:normal;border:1px rgba(50,54,60) solid;}
footer .select-links dl dt a {font-size:20px;color:#999;display:block;width:100%;padding:15px 20px;position:relative;}
footer .select-links dl dt a:after {content:'\f105';font-family:"FontAwesome";position:absolute;right:20px;}
footer .select-links dl dt:hover a {color:#fff;}
footer .select-links dl dt:hover a:after {content:'\f107';font-family:"FontAwesome";position:absolute;right:20px;}
footer .select-links dl dt .drop-down-items {opacity:0;overflow:hidden;height:0;padding-top:3px;}
footer .select-links dl dt:hover .drop-down-items {opacity:1;height:auto;transition:all 1s ease;}
footer .select-links dl dt ul {background:rgba(66,68,71,1);height:355px;overflow-x:hidden;padding:0;margin:0;}
footer .select-links dl dt ul li {height:40px;padding-right:15px;position:relative;}
footer .select-links dl dt ul li a {font-size:16px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
footer .select-links dl dt ul li a:after,
footer .select-links dl dt ul li a:hover:after {content:'';}
footer .select-links dl dt ul li:after {content:'\f105';font-family:"FontAwesome";position:absolute;top:15px;right:20px;color:#999;}
footer .select-links dl dt ul li:hover:after {content:'\f105';font-family:"FontAwesome";position:absolute;top:15px;right:20px;color:#fff;}
footer .select-links dl dt:hover ul li a {color:#999;}
footer .select-links dl dt:hover ul li a:hover {color:rgba(224,70,31);}
footer .select-links dl dt:hover ul li a:after {content:'';}
footer .footer-line {height:1px;background:#979797;margin:40px 0 35px 0;}
footer .footer-contact {position:relative;z-index:1;margin:30px 0;}
footer .footer-content p {line-height:2.0;color:#999;}
footer .footer-content dl {margin:30px 0;}
footer .footer-content dl dt {float:left;margin-right:30px;}
footer .footer-content dl dt span {display:block;text-align:center;line-height:30px;font-size:14px;font-weight:normal;}
footer .footer-content dl dt img {height:120px;}
footer .footer-content div {float:left;text-align:center;margin:0 20px;max-width:190px;}
footer .footer-content div p {font-weight:bold;font-size:20px;color:#ccc;}
footer .footer-content div p a {font-size:20px;color:#ccc;}
footer .footer-content div p a:hover {color:#fff;}
footer .footer-content div ul {padding:0;max-height:210px;padding:0 10px;overflow-x:hidden;}
footer .footer-content div ul li {padding:4px 0;}
footer .footer-content div ul li a {color:#999;line-height:1.2;}
footer .footer-content div ul li a:hover {color:#fff;}
footer .footer-copyright {width:100%;height:85px;line-height:80px;background:rgba(39,43,49);position:absolute;bottom:0;}
footer .footer-copyright .footer-copyright-box p {margin:0;float:left;color:#999;}
footer .footer-copyright .footer-copyright-box ul {margin:0;width:fit-content;float:right;}
footer .footer-copyright .footer-copyright-box ul li {float:left;margin-left:30px;}
footer .footer-copyright .footer-copyright-box ul li:first-child {margin-left:0;}
footer .footer-copyright .footer-copyright-box ul li img {height:55px;}

@media screen and (max-width: 990px){
	* {
		font-family:"Msyh","microsoft yahei";
		font-style:normal;
		font-size:16px;
	}
	header .nav-line {
		display:none;
	}
	header .head-top {
		height:250px;
		padding:20px 0;
	}
	header .head-top .top-language {
		height:25px;
		position:static;
		overflow:hidden;
		width:fit-content;
		margin:0 0 0 auto;
	}
	header .head-top .top-language ul li a {
		font-weight:bold;
		font-size:16px;
	}
	header .head-top .logo {
		background-image:url(../images/fohb_logo.png);
		background-size: 100%;
		background-position: center center;
		background-repeat: no-repeat;
		position:static;
		width:100%;
		height:150px;
	}
	header .head-top .top-search {
		position:static;
		width:380px;
	}
	header .head-top .top-search input {
		width:100%;
		height:45px;
		border-radius:10px;
		background:rgba(255,255,255,0.6);
		border:0;
		padding:0 15px;
	}
	header .head-top .top-search button {
		margin-left:-35px;
		background:transparent;
		border:0;
		position:absolute;
		left:380px;
		margin-top:10px;
	}
	header .head-top .top-search button i {
		font-size:24px;
		color:rgba(142,142,142);
		position:relative;
	}
	header .head-top .icon-nav {
		display:block;
		border:1px #000 solid;
		border-radius:10px;
		height: 45px;
		line-height: 40px;
		font-size:28px;
		padding: 0 10px;
		width:fit-content;
		position:absolute;
		right:0;
		top:195px;
	}
	header .head-top .nav {
		position:static;
		background:rgba(255,255,255,0.8);
		margin:10px 0;
		height:180px;
		border-radius: 10px;
		overflow-x:hidden;
	} 
	header .head-top .nav {
		display:none;
	}
	header .head-top .nav ul li:first-child {
		width: 100%;
	}
	header .head-top .nav ul li {
		width: 50%;
	}
	header .head-top .nav ul.menu li.menu-item a {
		font-size:16px;
		height:35px;
	}
	header .head-top .nav ul.menu li.menu-item ul.drop-menu {
		display:none;
	}
	section .roll-news img {
		width:100%;
		height:250px;
		object-fit:cover;
	}
	section .roll-news .roll-news-title {
		height:40px;
		line-height:40px;
		width:100%;
		padding:0 0px;
		background:rgba(0,0,0,0.3);
		position:absolute;
		bottom:0;
	}
	section .roll-news .roll-news-title a {
		color:#fff;
		font-size:16px;
		width:100%;
		display:block;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	}
}

@media screen and (max-width: 768px){
	em.common-subtitle {font-size:12px;}
	em.common-subtitle:before {font-size:20px;}
	header .head-top {
		height:220px;
	}
	header .head-top .logo {
		height:100px;
	}
	header .head-top .top-search {
		width:270px;
	}
	header .head-top .top-search button {
		left:270px;
	}
	header .head-top .icon-nav {
		top:145px;
	}
	section .main-news-left dl,
	section .main-news-left ul#news-show-items1,
	section .main-news-left ul#news-show-items2,
	section .main-news-left ul#news-show-items3 {
		display:none;
	}
	section .main-news-left ul.vhidden-list {
		display:block;
		width:100%;
		background: #f7f7f7;
   		padding: 15px 20px 0 20px;
    	margin: 15px 0 0 0;
		height:215px;
		border:none;
	}
	section .main-news-left ul.vhidden-list li {
		width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	    background: #f7f7f7;
    	padding: 0;
    	margin-top: 0;
    }
	section .main-news-left ul.vhidden-list li a:before {
		content:'\f105';
		font-family:"FontAwesome";
		font-size:16px;
		padding-right:10px;
		color:#ccc;
	}
	section .main-news-left ul.vhidden-list li a {
		line-height:30px;
		font-size:20px;
	    border: none;
    	display: initial;
    	padding: 0;
    }
	section .main-news-left ul.vhidden-list li a time {
		float:right;
	}
	section .main-news-left ul.vhidden-list li a:hover:before {
		color:rgba(2,77,163);
	}
	section .main-news-left ul.vhidden-list li a,
	section .main-news-center ul li a {
		font-size:16px;
	}
	section .main-news-list-content h2,
	section .main-news-list h2,
	section.main-wsfw .main-wsfw-list h2,
	section .main-dwyh h2,
	section.main-shipin h2 {
		font-size:26px;
	}
	section .main-news-right ul {
		margin-top:25px;
	}
	section .main-news-right ul li {
		width:50%;
		float:left;
		text-align:center;
		background:rgba(2,77,163);
		border:0;
		height:140px;
	}
	section .main-news-right ul li:nth-child(2){
		width:calc(50%-1);
		border-left:1px #fff solid;
	}
	section .main-news-right ul li a {
		display:block;
		padding:20px 0;
		font-size:16px;
		color:#fff;
	}
	section .main-news-right ul li:nth-child(1) a i {
		background:url(../images/icon/icon_mr_01_hover.png) no-repeat center;
	}
	section .main-news-right ul li:nth-child(2) a i {
		background:url(../images/icon/icon_mr_04_hover.png) no-repeat center;
	}
	section .main-news-right ul li:nth-child(2) .main-mrInfo {
		top:-156px;
		right:-100%;
	}
	section .main-news-right ul li:nth-child(2) .main-mrInfo img {
		height:296px;
	}
	section .main-news-right ul li:hover:nth-child(2) .main-mrInfo {
		display:block;
	}
	section .main-news-video {
		height:675px;
		margin-top:25px;
	}
	section .main-news-video h2 {
		width:100%;
		height:40px;
		font-weight:bold;
		background:rgba(224,70,31);
	}
	section .main-news-video h2 a {
		padding:8px 15px;
		font-size:20px;
		text-align:left;
	}
	section .main-news-video h2 a:before {
		content:'\f03d';
		font-family:"FontAwesome";
		font-size:20px;
		padding-right:10px;
		color:#fff;
	}
	section .main-news-video ul.items-list {
		margin:0;
	}
	section .main-news-video ul.items-list li {
		float:left;
		width:100%;
		margin:5px 0 5px 0;
	}
	section .main-news-video ul.items-list span {
		height:200px;
	}
	section .main-news-video ul.items-list span a img {
		height:200px;
		width:100%;
		object-fit:cover;
		opacity:1;
	}
	section .main-news-video ul.items-list span p {
		font-size:16px;
	}
	section.main-wsfw .main-wsfw-list ul {
		padding:5px;
	}
	section.main-wsfw .main-wsfw-list ul li {
		width:50%;
	}
	section.main-wsfw .main-wsfw-list ul li a {
		padding:10px 15px 0 15px;
		height:95px;
		margin:5px;
		font-size:14px;
		white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

	}
	section.main-wsfw .main-wsfw-list ul li a i {
		width:74px;
		height:50px;
		display:block;
		background-size:50%;
		margin:0 auto 0px auto;
	}
	section.main-wsfw .main-wsfw-list ul li a:hover {
		background:rgba(255,255,255,0.6);
		color:#000;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-title {
		width:100%;
		height:40px;
		padding:8px 15px;
		float:left;
		text-align:left;
		background:rgba(224,70,31);
		color:#fff;
		font-size:20px;
		font-weight:bold;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-title:before {
		content:'\f27a';
		font-family:"FontAwesome";
		font-size:20px;
		padding-right:10px;
		color:#fff;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list {
		margin:0 0 25px 0;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul {
		padding:0;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li {
		width:100%;
		margin:0;
		border:0;
		border-bottom:1px #e1e1e1 dashed;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li a {
		height:65px;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li a p {
		font-size:16px;
	}
	section .main-dwyh .dwyh-mjjl .dwyh-mjjl-list ul li:hover {
		background:#fff;
		border:0;
		border-bottom:1px #e1e1e1 dashed;
	}
	section .main-dwyh .roll-dwyh {
		display: none;
	}
	section .main-dwyh .dwyh-citys ul li {
		width:50%;
	}
	section.main-shipin .main-shipin-list .main-shipin-zt {
		height:290px;
		overflow-x:hidden;
		margin:20px 0 0 0;
		padding-right:5px;
	}
	section.main-shipin .main-shipin-list .main-shipin-zt ul li {
		width:100%;
	}
	section.main-shipin .main-shipin-show div.video-play {
		height:250px;
	}
	section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div img {
		height:250px;
	}
	section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div span.video-area {
		height:250px;
	}
	section.main-shipin .main-shipin-show div.video-play>[carousel-item]>div .video-online-play {
		height:250px;
	}
	footer {height:320px;}
	footer#pc-footer {display:none;}
	footer#vhidden-footer {display:block;}
	footer .footer-copyright {
		background:rgba(50,54,60);
		padding:30px 10px;
		position:static;
	}
	footer .footer-copyright p,
	footer .footer-copyright p span {
		line-height:1.5;
		font-size: 14px;
		text-align: center;
	}
	footer .footer-copyright ul {
		margin:0 auto;
		width:260px;
		padding:0;
	}
	footer .footer-copyright ul li {
		width:130px;
		text-align:center;
		float:left;
	}
	footer .footer-copyright ul li img {
		width:120px;
		border:0;
	}
	footer .footer-copyright ul li p {
		text-align:center;
		font-size:14px;
		padding-top:5px;
	}

	section.mb50,
	section .mb50 {
		margin-bottom: 25px;
	}
	section .mt40 {
		margin-top: 20px;
	}
	section .mt50 {
		margin-top: 25px;
	}
	section .clolumn-nav {
		margin-bottom: 25px;
	}
	section .clolumn-depth ul li a {
	    font-size: 20px;
	}
	section .clolumn-nav ul li a {
	    padding: 15px 30px;
	    font-size: 16px;
	}
	section .clolumn-title h2 {
	    font-size: 16px;
	}
	section .clolumn-title ul.page-depth li a {
		font-size:16px;
	}
	section .clolumn-depth h2 {
	    font-size: 24px;
	    width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	}
	section .clolumn-news-list {
	    padding: 15px 20px;
	    overflow: hidden;
	}
	section .clolumn-news-list .clolumn-content-list_image {
	    margin: 15px 0;
	    overflow: hidden;
	}
	section .clolumn-news-list .clolumn-content-list_image ul {
		width:100%;overflow:visible;
	}
	section .clolumn-news-list .clolumn-content-list_image ul li {
		width:100%;
	}
	section .clolumn-news-list .clolumn-content-list {
	    margin: 15px 0;
	}
	section .clolumn-news-list .clolumn-content-list ul li a {
	    font-size: 16px;
	    height: 50px;
	    line-height: 50px;
	}
	section .clolumn-news-list .clolumn-content-list ul li time {
	    margin-left:6px;
	}
	section .clolumn-news-list .clolumn-content-page {
	    margin:30px 0 10px 0;
	}
	section .clolumn-news-list .clolumn-content-page .esitecms-page .num-page {
	    display:none;
	}
	section .clolumn-news-list .clolumn-content-page .esitecms-page .num-page.active-page {
	    display:inline;
	}
	section .clolumn-news-list .clolumn-content-title span {
	    font-size: 20px;
	}
	section .clolumn-news-show .news-title h2 {
	    font-size: 18px;
	}
	section .clolumn-news-show {
	    padding: 15px 20px;
	}
	section .clolumn-news-show .news-info ul li {
		width:100%;
	}
	section .clolumn-news-show .news-info ul li#content-font-size {
		display:none;
	}
	section .clolumn-news-show .news-content,
	section .clolumn-news-show .news-content div,
	section .clolumn-news-show .news-content p {
	    font-size: 16px;
	    line-height:1.5;
	    font-family: "Msyh","microsoft yahei";
	    overflow:hidden;
	}
	section .clolumn-news-show .news-content p span {
		font-size: 16px;
	    line-height:1.5;
	}
	section .clolumn-news-show .news-content video,
	section .clolumn-news-show .news-content img {
		width: 100%;
		height: initial;
	}
	section .clolumn-news-show .news-content p img {
		margin-left: -2em;
		width: 100%;
		height: initial;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li {
		width:100%;
		margin-top:30px;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li a .photo img {
		width:100%;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li a .name {
		font-size:20px;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li a .sub_name {
		font-size:16px;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li a .about {
		font-size:16px;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li:first-child {
	    padding: 0 0 20px 0;
	    margin: 0;
	}
	section .clolumn-news-list .clolumn-content-list_ldxx ul li:first-child a .photo {
		width:170px;
		height:230px;
	}
	section .clolumn-page-show {
	    padding: 15px 20px;
	}
	section .clolumn-page-show .clolumn-page-content dl dt {
	    width: 50%;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc {
	    background: transparent;
	    width: 100%;
	    height: initial;
	    padding: 15px 10px 0 10px;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main {
		background: transparent;
	    width: 100%;
	    height: initial;
	    padding: 0;
	    overflow: hidden;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-title {
	    background: transparent;
	    width: 100%;
	    height: initial;
	    line-height: 1.5;
	    margin-top: 0;
	    font-size: 16px;
	    font-weight: bold;
	    color: rgba(0,0,0);
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content {
	    overflow: hidden;
	    margin: 15px 0 0 0;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content span,
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content p {
		font-size:16px;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-photo {
	    float: none;
	    width: 100%;
	    text-align: center;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-photo img {
	    width: 200px;
	    margin: 15px auto 10px auto;
	    border: 5px #e1e1e1 solid;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-content .ldzc-content {
	    float: none;
	    width: 100%;
	    height: initial;
	    overflow: initial;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot {
	    overflow: initial;
	    width: 100%;
	    float: right;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot .ldzc-foot-dw {
	    font-weight: bold;
	    float: left;
	    width: 230px;
	    line-height: 1.6;
	    font-size: 14px;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot .ldzc-foot-ld {
	    float: right;
	    font-weight: bold;
	    width: 90px;
	    padding: 22px 0;
	    font-size: 14px;
	}
	section .clolumn-page-show .clolumn-page-content.page-ldzc .ldzc-main .ldzc-foot .ldzc-foot-ld img {
	    float: right;
	    width: 60px;
	    border: none;
	}
	section .page-news-list {
	    background: #fff;
	    padding: 15px 20px 0 20px;
	    overflow: hidden;
	}
	section .page-news-list .clolumn-items-title span {
	    font-size: 20px;
	}
	section .page-news-list .yhsz-citys ul li {
	    width: 50%;
	}
	section .yhsz-mjjl-left {
	    float: none;
	    width: 100%;
	    padding: 25px 0 0 0;
	}
	section .yhsz-mjjl-right {
	    float: none;
	    width: 100%;
	    padding: 0;
	}
	section .page-news-list ul li a {
		font-size:16px;
	}
	section .page-news-list ul li a time {
	    display:none;
	}
	section .yhsz-list-content .yhsz-list-table .table th, section .yhsz-list-content .yhsz-list-table .table td, section .yhsz-list-content .yhsz-list-table .table td a {
	    font-size: 14px;
	}
	section .clolumn-news-list .clolumn-content-list ul li span a {
	    display:none;
	}
	section .page-hubei-list {
	    padding: 15px 20px 5px 20px;
	}
	section .page-hubei-list .category-list {
	    margin: 15px 0;
	}
	section .page-hubei-list .category-list dl {
		margin:0;
		padding:0;
	}
	section .page-hubei-list .category-list dl dt {
		width:100%;
		margin:5px 0;
		padding:0;
	}
	section .page-hubei-list .category-list dl dt a {
		text-align:center;
	}
	section .page-hubei-list .hubei-content-list ul.hubei-items li {
	    width: 50%;
	    border: 1px #fff solid;
	}
	section .page-hubei-list .hubei-content-list ul.hubei-items li a p {
	    font-size: 16px;
	}
	section .page-hubei-list .hubei-content-list .hubei-items-show .items-image {
	    width: 100%;
	}
	section .page-hubei-list .hubei-content-list .hubei-items-show .items-about {
	    width: 100%;
	    padding: 25px 0 0 0;
	}
	section .page-hubei-list .hubei-content-list .hubei-items-show .items-about p,
	section .page-hubei-list .hubei-content-list .hubei-items-show .items-about p a {
	    font-size: 16px;
	}
	section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-image {
		width:100%;
	}
	section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-image img {
		width:100%;
		height:200px;
		object-fit:cover;
	}
	section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text {
		width:100%;
		padding:10px 20px 20px 10px;
	}
	section .page-hubei-list .hubei-content-list .items-jcfy-content .hubei-jcfy-text h2 {
		font-size:20px;
	}
}